<h1>Introduction to Trongate MX</h1>

<p><strong>Trongate MX</strong> empowers you to build modern, highly interactive web applications with minimal coding. Acting as the perfect companion to the Trongate PHP framework, it bridges the gap between server-side development and modern front-end development.</p>

<h2>Key Features</h2>
<p><strong>Trongate MX</strong> is a JavaScript library for developers who don't like writing JavaScript!  Here's what sets it apart from other JavaScript libraries that you may have heard of:</p>
<ul>
  <li><strong>Seamless integration:</strong> Works flawlessly with the Trongate PHP framework.</li>
  <li><strong>Comprehensive HTTP support:</strong> Handles GET, POST, PUT, DELETE, and PATCH methods effortlessly.</li>
  <li><strong>Dynamic DOM manipulation:</strong> Enables smooth content swapping and advanced updates.</li>
  <li><strong>Built-in modal handling:</strong> Simplifies the creation and management of modal dialogs.</li>
  <li><strong>Form submission and validation:</strong> Streamlines error handling and feedback for form inputs.</li>
  <li><strong>Stateful animations:</strong> Adds visual polish with animations for success and error states.</li>
  <li><strong>Polling and event throttling:</strong> Reduces resource load while maintaining responsiveness.</li>
  <li><strong>Enhanced navigation:</strong> Pushes URLs for better browser history and navigation support.</li>
  <li><strong>Secure by design:</strong> Includes support for authentication, authorization, and CSRF protection.</li>
</ul>

<h2>Getting Started</h2>
<p><strong>Trongate MX</strong> comes pre-installed with the Trongate framework, meaning you can dive right in without additional setup. It's designed to help you add powerful, dynamic behaviors to your web pages with just a few well-placed attributes - no need to write heaps of JavaScript.</p>
<p>In the next sections, you'll learn how to:</p>
<ul>
  <li>Use <strong>Trongate MX</strong> attributes for dynamic behaviors.</li>
  <li>Handle user input with form validation and error feedback.</li>
  <li>Create responsive, interactive UI components in record time.</li>
</ul>
<p>Whether you're building a lightweight website or a feature-rich application, <strong>Trongate MX</strong> equips you with the tools to create interactive, server-driven interfaces efficiently, letting you focus on what matters - building something amazing.</p>